lightning-proof transformer - German English Dictionary